package com.niiwoo.civet.account.dao.entity;

import java.math.BigDecimal;
import java.util.Date;

public class BatchTransOrder {
    private Long id;

    private String batchRequestNo;

    private Byte tradeType;

    private Long projectId;

    private String borrowerUserId;

    private BigDecimal amount;

    private Integer currentPeriod;

    private Integer totalPeriod;

    private String projectTitle;

    private Byte status;

    private Long proTransOrderId;

    private Long withholdOrderId;

    private Byte batchRefundType;

    private Byte repayStatus;

    private Date createTime;

    private Date updateTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getBatchRequestNo() {
        return batchRequestNo;
    }

    public void setBatchRequestNo(String batchRequestNo) {
        this.batchRequestNo = batchRequestNo == null ? null : batchRequestNo.trim();
    }

    public Byte getTradeType() {
        return tradeType;
    }

    public void setTradeType(Byte tradeType) {
        this.tradeType = tradeType;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getBorrowerUserId() {
        return borrowerUserId;
    }

    public void setBorrowerUserId(String borrowerUserId) {
        this.borrowerUserId = borrowerUserId;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public Integer getCurrentPeriod() {
        return currentPeriod;
    }

    public void setCurrentPeriod(Integer currentPeriod) {
        this.currentPeriod = currentPeriod;
    }

    public Integer getTotalPeriod() {
        return totalPeriod;
    }

    public void setTotalPeriod(Integer totalPeriod) {
        this.totalPeriod = totalPeriod;
    }

    public String getProjectTitle() {
        return projectTitle;
    }

    public void setProjectTitle(String projectTitle) {
        this.projectTitle = projectTitle == null ? null : projectTitle.trim();
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Long getProTransOrderId() {
        return proTransOrderId;
    }

    public void setProTransOrderId(Long proTransOrderId) {
        this.proTransOrderId = proTransOrderId;
    }

    public Long getWithholdOrderId() {
        return withholdOrderId;
    }

    public void setWithholdOrderId(Long withholdOrderId) {
        this.withholdOrderId = withholdOrderId;
    }

    public Byte getBatchRefundType() {
        return batchRefundType;
    }

    public void setBatchRefundType(Byte batchRefundType) {
        this.batchRefundType = batchRefundType;
    }

    public Byte getRepayStatus() {
        return repayStatus;
    }

    public void setRepayStatus(Byte repayStatus) {
        this.repayStatus = repayStatus;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}